/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package merlion.frm.bpm.session;

import java.util.Collection;
import javax.ejb.Local;
import merlion.frm.bpm.entity.CustomerPaymentRecord;
import merlion.frm.bpm.entity.Invoice;
import merlion.frm.bpm.entity.SupplierInvoice;
import merlion.frm.bpm.entity.SupplierPaymentRecord;

/**
 *
 * @author Kenn
 */
@Local
public interface FinancialStatusSessionBeanLocal {
    
    public Collection<Invoice> getAllInvoice();
    public Collection<Invoice> getAllPaidInvoice();
    public Collection<Invoice> getAllUnpaidInvoice();
    public Collection<SupplierInvoice> getAllSupplierInvoice();
    public Collection<SupplierInvoice> getAllPaidSupplierInvoice();
    public Collection<SupplierInvoice> getAllUnpaidSupplierInvoice();
    public Collection<CustomerPaymentRecord> getAllCustomerPaymentRecord();
    public Collection<SupplierPaymentRecord> getAllSupplierPaymentRecord();
    
}
